<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <!-- 正则表达式效验输入的是否为正确的手机号 -->
</head>
<body>
  <script>
    /*
    这个表达式的意思是：
第一个中括号的意思：手机号码以1为开头；
第二个中括号的意思：第二位可为3,4,5,7,8,中的任意一位；
第三个中括号及{9}的意思：最后以0-9的9个整数结尾。
    */
    // 判断是否为手机号  
 function isPhone(phone) {  
   var phoneReg = /^[1][3,4,5,7,8][0-9]{9}$/;  
   if (phoneReg.test(phone)) {  
     return true;  
   } else {  
     return false;  
   }  
 }
 console.log(isPhone(prompt()));
  </script>
</body>
</html>